What is idrc meaning in text?

IDRC stands for International Development Research Centre. It is a Canadian federal crown corporation that supports research in developing countries to promote sustainable and equitable development. IDRC funds research projects and supports partnerships with researchers and organizations in developing countries to address social, economic, and environmental challenges. The organization's work focuses on six thematic areas: agriculture and food security, health and education, inclusive governance, innovation and technology, social and economic policy, and environmental sustainability. Founded in 1970, the IDRC has funded more than 10,000 research projects in more than 150 countries.